SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 50431: An error occurs when you save two campaigns concurrently in SAS® Customer Intelligence Studio

DetailsHotfixAboutRate It

Saving two open campaigns concurrently in the same SAS Customer Intelligence Studio client session fails with the following error in the GUI:

ERROR: Check the log file for details

An error that is similar to the following occurs in the associated SAS Customer Intelligence core log:

ERROR Session[8521c194d1676871:6bc90ab2:13e338d5c3b:7704] User[User-Name] SID[none]
com.sas.analytics.crm.util.SystemCheck Error saving campaign.
com.sas.analytics.crm.error.client.ApplicationException
	at
com.sas.analytics.crm.persistence.metadata.MASmartObjectIO.updateConciseMetadata
(MASmartObjectIO.java:1271)
	at
com.sas.analytics.crm.persistence.metadata.MASmartObjectIO.updateOmrContent
(MASmartObjectIO.java:1064)
	at
com.sas.analytics.crm.persistence.metadata.MASmartObjectIO.saveObject
(MASmartObjectIO.java:233)
	at
com.sas.analytics.crm.persistence.metadata.MASmartObjectIO.saveObjectWithDeleteOnFailure
(MASmartObjectIO.java:1619)
	at com.sas.analytics.crm.persistence.metadata.MANodeIO.<init>(MANodeIO.java:90)
	at
com.sas.analytics.crm.persistence.metadata.MAFlowIO.updateOmrContent
(MAFlowIO.java:290)
	at
com.sas.analytics.crm.persistence.metadata.MASmartObjectIO.saveObject(MASmartObj
ectIO.java:233)
	at
com.sas.analytics.crm.persistence.metadata.MAFlowIO.saveObject(MAFlowIO.java:1603)
	at
com.sas.analytics.crm.persistencemanagers.MAPersistenceManager.saveObject
(MAPersistenceManager.java:359)
	at com.sas.analytics.crm.cm.Campaign.doSaveCampaign(Campaign.java:2705)
	at com.sas.analytics.crm.cm.Campaign.saveCampaign(Campaign.java:1564)
	at com.sas.analytics.crm.cm.Campaign.saveCampaign(Campaign.java:1548)
	at com.sas.analytics.crm.cm.Campaign.saveCampaign(Campaign.java:1531)
	at com.sas.analytics.crm.cm.Campaign.publishForExecution(Campaign.java:2203)
	at com.sas.analytics.crm.flow.MAFlow.flowExecuteCampaign(MAFlow.java:3468)
	at com.sas.analytics.crm.cm.Campaign.executeCampaign(Campaign.java:3153)
	at com.sas.analytics.crm.cm.Campaign.executeCampaign(Campaign.java:3124)
	at
com.sas.analytics.crm.flow.ForkCampCommExecution.run(ForkCampCommExecution.java:85)
	at
com.sas.analytics.crm.security.SecurityExecutorServiceImpl$WrappedRunnable.run
(SecurityExecutorServiceImpl.java:61)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:662)
Caused by: com.sas.services.ServiceException: Exception occurred updating the
SAS Metadata Repository. [ com.sas.metadata.remote.MdException: AddMetadata of
TransformationStep is missing required property Name. [
com.sas.iom.SASIOMDefs.GenericError: AddMetadata of TransformationStep is
missing required property Name. ]  ].......

Once this exception occurs, the campaigns become locked and an error similar to the one above is displayed when you try to open them.

To release the campaigns, log off SAS Customer Intelligence Studio and log in again. Navigate to the Locks page and unlock the campaigns.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Customer Intelligence StudioMicrosoft Windows Server 20086.19.3 TS1M2
Microsoft Windows Server 2003 for x646.19.3 TS1M2
Microsoft Windows Server 2003 Standard Edition6.19.3 TS1M2
Microsoft Windows Server 2003 Enterprise Edition6.19.3 TS1M2
Microsoft Windows Server 2003 Datacenter Edition6.19.3 TS1M2
Microsoft® Windows® for x646.16.39.3 TS1M29.4 TS1M0
Microsoft Windows Server 2008 R2 for x646.16.39.3 TS1M29.4 TS1M0
Microsoft Windows Server 2008 for x646.16.39.3 TS1M29.4 TS1M0
Microsoft Windows XP Professional6.19.3 TS1M2
Windows 7 Enterprise 32 bit6.19.3 TS1M2
Windows 7 Enterprise x646.16.39.3 TS1M29.4 TS1M0
Windows 7 Home Premium 32 bit6.19.3 TS1M2
Windows 7 Home Premium x646.19.3 TS1M2
Windows 7 Professional 32 bit6.19.3 TS1M2
Windows 7 Professional x646.16.39.3 TS1M29.4 TS1M0
Windows 7 Ultimate 32 bit6.19.3 TS1M2
Windows 7 Ultimate x646.19.3 TS1M2
Windows Vista6.19.3 TS1M2
Windows Vista for x646.19.3 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.